*{
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
	font-size: 12px;
	color: #646464;
	font-family: 'Hiragino Sans GB',"simsun","Arial";
}
ul li{
	list-style: none;
}
a:hover{
	color: #FF2832;
}
/*灰色区块*/
#heard_top{
	width: 100%;
	height: 34px;
	border-bottom: 1px solid #F2F2F2;
	background: #F9F9F9;
	font-family: 'Hiragino Sans GB',"simsun","Arial";
}
#heard_top .heard_body{
	width: 1200px;
	height: 34px;
	margin:0 auto;
}
#heard_top .heard_body .heard_body_left{
	width: 92px;
	height: 26px;
	float: left;
	margin-top: 3px;
	z-index: 1000;
	position: relative;
}
#heard_top .heard_body .heard_body_left .fp{
	width: 18px;
	height: 18px;
	position: absolute;
	top: 3px;
	left: 75px;
	z-index: 1;
	background: url(../images/head_sprite.png) no-repeat -70px -310px;
}
#heard_top .heard_body .heard_body_left a{
	font-weight: 100;
	/*padding:0 20px;*/
	width: 90px;
	height: 30px;
	display: block;
	font-family: arial,simsun;
	color: #646464;
	padding-left: 10px;
	z-index: 12;
}
#heard_top .heard_body .heard_body_left:hover .submenu_00{
	display: block;
	background: #fff;
}
#heard_top .heard_body .heard_body_left:hover .sz{
	border: #E6E6E6 1px solid;
	border-bottom: none;
	background: #fff;
}
#heard_top .heard_body .heard_body_left:hover .fp{
	background: url(../images/head_sprite.png) no-repeat -70px -327px;
}
#heard_top .heard_body .heard_body_left .submenu_00{
	width: 310px;
	height: 195px;
	background: #fff /*url(../images/1.bmp) no-repeat*/;
	border: solid 1px #000000;
	position: absolute;
	top: 30px;
	left: 0px;
	border: 1px solid #E6E6E6;
	z-index: -1;
	display: none;
	padding-top: 30px;
	
}
#heard_top .heard_body .heard_body_left .submenu_00 li{
	float: left;
}
#heard_top .heard_body .heard_body_left .submenu_00 a{
	font-size: 12px;
	border: none;
	width: 38px;
	height: 26px;
	padding-left: 20px;
	line-height: 10px;
	
}
#heard_top .heard_body .heard_body_left .submenu_00 a:hover{
	color: #FF2832;
}



#heard_top .heard_body .heard_body_left span{
	font-size: 12px;
	line-height: 22px;
	height: 22px;
}
#heard_top .heard_body .heard_body_right{
	width: 370px;
	height: 34px;
	float: right;
	position: relative;
}
#heard_top .heard_body .heard_body_right .ddnewhead_welcome{
	width: 180px;
	margin-top: 8px;
	font-size: 12px;
	color: #646464;
	float: left;
	padding-top:3px;
}
#heard_top .heard_body .heard_body_right .ddnewhead_welcome .welcome{
	float: left;
}
#heard_top .heard_body .heard_body_right .ddnewhead_welcome .denglu{
	color: #FF2832;
	float: left;
	padding: 0 4px 0 0;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav{
	float: left;
	margin-top: 4px;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li{
	text-align: center;
	float: left;
	padding-top: 3px;
	position: relative;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav a{
	border-right: 1px solid #E6E6E6 ;
	padding: 0px 10px;
 
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav .ddnewhead_cart{
	
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav .cart{
	width: 82px;
	margin-top: 3px;
	display: block;
	padding: 0 0 0 10px;
	background: url(../images/home_sprite2.png) no-repeat -40px -85px;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav b{
	color: red;
	font-family:"Arial";
	font-size: 12px;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav .icon_tel{
	width: 82px;
	height: 17px;
	margin-top: 3px;
	display: block;
	padding: 0 0 0 10px;
	
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .bb{
	width: 13px;
	height: 18px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	background: url(../images/head_sprite.png) no-repeat -38px -70px;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .bb:hover .sjdd{
	display: block;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .sjdd{
	width: 225px;
	height: 161px;
	border: 1px solid #efefef;
	/*边框阴影*/
	box-shadow:1px 1px 2px #EFEFEF;
	background: #FFFFFF;
	z-index: 10;
	position: absolute;
	top: 30px;
	left: 0px;
	display: none;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li:hover .phone{
	padding-top: 3px;
	height: 27px;
	display: block;
	background: #FFFFFF;
	z-index: 99;
	border: 1px solid #EFEFEF;
	border-bottom: none;
	position: relative;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li:hover .medd{
	padding-top: 3px;
	height: 27px;
	display: block;
	background: #FFFFFF;
	z-index: 99;
	border: 1px solid #EFEFEF;
	border-bottom: none;
	position: relative;
}


#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .sjdd .sjdd_left{
	width: 98px;
	height: 159px;

	margin-left: 7px;
	float: left;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .sjdd .sjdd_left span{
	font-size: 12px;
	color: #646464;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .sjdd .sjdd_left img{
	margin: 6px auto 0;
	display: block;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .sjdd .sjdd_left .text{
	width: 98px;
	height: 44px;
	color: #969696;
	padding-top: 8px;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .sjdd .sjdd_right{
	width: 98px;
	height: 159px;

	margin-right: 7px;
	float: right;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .sjdd .sjdd_right span{
	font-size: 12px;
	color: #646464;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .sjdd .sjdd_right img{
	margin: 6px auto 0;
	display: block;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .sjdd .sjdd_right .text{
	width: 98px;
	height: 44px;
	color: #969696;
	padding-top: 8px;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .jt{
	width: 7px;
	height: 5px;
	background:url(../images/head_sprite.png) no-repeat -74px -315px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 10px;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .mydd{
	width: 85px;
	height: 141px;
	background: #fff;
	position: absolute;
	top: 30px;
	z-index: 10;
	border: 1px solid #E6E6E6;
	display: none;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .purchase{
	height: 115px;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .mydd li{
	width: 92px;
	height: 22px;
	float: left;
}
#heard_top .heard_body .heard_body_right .ddnewhead_operate_nav li .mydd li a{
	border: none;
	width: 84px;
}


#heard_top .heard_body .heard_body_right .new_york{
	width: 123px;
	height: 29px;
	float: right;
	background: url(../images/nyse_icon.png) no-repeat 0px 5px;
}
#heard_top .heard_body .heard_body_right .new_york a{
	color: #FF2832;
	line-height: 32px;
	padding-left: 30px;
}
/*灰色区块结束*/

/*logo搜索区块*/
#logo{
	width: 100%;
	height: 100px;
}
#logo .logo-quk{
	width: 1200px;
	height: 100px;
	margin: 0 auto;
	position: relative;
}
#logo .logo_left{
	float: left;
}
#logo .logo_middle{
	width: 565px;
	height: 40px;
	border: 2px solid #FF2832;
	float: left;
	position: absolute;
	top: 25px;
	left: 360px;
}
#logo .logo_middle .cl{
	width: 410px;
	height: 40px;
	float: left;
	border: none;
	/*去掉input点击出现蓝框*/
	outline:medium;
}
#logo .logo_middle .select{
	width: 108px;
	height: 40px;
	float: left;
	background:#F6F6F6 url(../images/head_sprite.png) no-repeat 74px -74px;
}
#logo .logo_middle .select span{
	font-size: 16px;
	color:#969696;
	cursor:pointer;
	text-align: center;
	line-height: 37px;
	padding-left: 20px;
}
#logo .logo_middle .cl2{
	width: 47px;
	height: 41px;
	float: left;
	border: none;
	background:#FF2832 url(../images/head_sprite.png) no-repeat 0px -390px;
	cursor: pointer;
}
#logo .logo_right{
	width: 205px;
	height: 40px;
	float: right;
	margin-top: 27px;
}
#logo .logo-quk .logo_gouwu{
	width: 107px;
	height: 36px;
	border: 2px solid red;
	float: left;
	background:#FF2832 url(../images/icon_cart.png) no-repeat 5px 0px;
}
#logo .logo-quk .logo_gouwu a{
	font-size: 14px;
	color: #FFFFFF;
	line-height: 36px;
	padding-left: 35px;
	display: block;
}
#logo .logo-quk .logo_gouwu a:hover{
	color: #FF2832;
}
#logo .logo-quk .logo_gouwu:hover{
	border:2px solid #dcdcdc;
	background: #F6F6F6 url(../images/icon_cart.png) no-repeat 5px -40px;
	
}
#logo .logo-quk .logo_dt{
	width: 86px;
	height: 36px;
	border: 2px solid #dcdcdc;
	border-left:none ;
	float: left;
	background: #F6F6F6;
}
#logo .logo-quk .logo_dt a{
	font-size: 14px;
	color: #646464;
	margin-top: 10px;
	padding-left: 15px;
	line-height: 35px;
}
#logo .logo-quk .logo_dt a:hover{
	color: #FF2832;
}
#logo .logo-quk .search_bottom{
	width: 585px;
	height: 20px;
	position: absolute;
	bottom: 10px;
	left: 360px;
}
#logo .logo-quk .search_bottom a{
	font-family: 'Hiragino Sans GB',"simsun","Arial";
	font-weight: 100;
	color: #969696;
	padding-right: 10px;
}
#logo .logo-quk .search_bottom .ss{
	float: right;
	line-height:26px
}
#logo .logo-quk .search_bottom a:hover{
	color: #FF2832;
	text-decoration: underline;
}
/*logo搜索区块结束*/
/*导航栏*/
#dh{
	width: 100%;
	height: 60px;
	background: url(../images/bg_160517_01.jpg) no-repeat center -80px;
	border-bottom: 2px solid #FF2832;
	/*overflow: hidden;*/
}
#dh .dh_class{
	width: 1200px;
	height: 40px;
	margin:0 auto;
	top: 21px;
	position: relative;
}
#dh .dh_class .classify{
	width: 195px;
	height: 40px;
	background:#FF2832 url(../images/head_sprite.png) no-repeat 161px -567px;
	position: relative;
}
#dh .dh_class .classify a{
	font-size: 14px;
	color: #fff;
	font-weight: 700;
	position: absolute;
	left: 16px;
	line-height: 35px;
	
}
/*左边导航菜单栏*/
#dh .dh_class .classify .box{
	width: 195px;
	position: absolute;
	left: 0px;
	top: 40px;
	background-color:  #FAFAFA;
	z-index: 99;
}
#dh .dh_class .classify .box li{
	height: 34px;
	margin:0px 0px -4px 0px;
	border: 2px solid transparent;
}
#dh .dh_class .classify .box a{
	float: left;
	font-size: 14px;
	color: #323232;
	line-height: 30px;
	position: absolute;
	left: 0px;
	font-weight: 400;
	padding-left: 16px;
	font-family: "微软雅黑";
}
#dh .dh_class .classify .box a:hover{
	color: #FF2832;
}
/*右边导航栏*/
#dh .dh_class .ban{
	width: 900px;
	height: 40px;
	position: absolute;
	left: 200px;
	top: 0px;
}
#dh .dh_class .ban li{
	float: left;
}
#dh .dh_class .ban a{
	font-size: 14px;
	line-height: 40px;
	color: #323232;
	font-weight: 700;
	padding: 15px;
}
#dh .dh_class .ban a:hover{
	color:#FF2832;
}
#body .right{
	width: 200px;
	height: 458px;
	border: 1px solid #E6E6E6;
	position: absolute;
	top: 0px;
	right: 0px;
}
#body .right img{
	float: left;
	width: 200px;
}
/*促销信息*/
#body .right .cuxiao{
	width: 200px;
	height: 140px;
	float: left;
	position: relative;
}
#body .right .cuxiao .xi{
	width: 200px;
	height: 29px;
	background: #F0F0F0;
}
#body .right .cuxiao .xi li{
	font-size: 14px;
	text-align: center;
	line-height: 29px;
	float: left;
	width: 100px;
	height: 29px;
	color: #646464;
	font-family: "Microsoft Yahei";
}
#body .right .cuxiao .xi li a{
	font-size: 14px;
	color: #646464;
	font-family: "Microsoft Yahei";
	
}
#body .right .cuxiao .news{
	color: #646464;
	font-family: "微软雅黑";
	padding-left: 20px;
	width: 200px;
	height: 110px;
	display:none;
}
#body .right .cuxiao .news p{
	text-align: left;
	width: 183px;
	height: 25px;
	background: url(../images/home_sprite_1507.png) no-repeat 0px -185px;
	padding-left: 10px;
}
#body .right .cuxiao .news{
	width: 180px;
	height: 110px;
	position: absolute;
	left: 0px;
	top: 30px;
}
/*促销信息*/
#body .right .right_three{
	width: 200px;
	height: 120px;
	float: left;
	border-top: 1px solid #E6E6E6;
	position: relative;
}
#body .right .right_three .read{
	width: 200px;
	height: 30px;
	background: #F0F0F0;
}
#body .right .right_three .read li{
	float: left;
	width: 66.5px;
	height: 30px;
	text-align: center;
	font-size: 12px;
	line-height: 29px;
}
#body .right .right_three .read .imgs{
	width: 200px;
	height: 90px;
}
#body .right .right_three .imgs .dd_img{
	width: 200px;
	height: 90px;
	position: absolute;
	top: 30px;
	left: 0;
	display: none;
}
/*右导航结束*/
/*分类菜单栏里面的子菜单*/
#dh .dh_class .classify .box .menu_one:hover{
	border: 2px solid #FF2832;
	border-right: none;
}
#dh .dh_class .classify .box .menu_one:hover .submenu{
	display: block;
}
#dh .dh_class .classify .box .menu_one .submenu{
	width: 1001px;
	height: 511px;
	border: 2px solid #FF2832;
	position: absolute;
	top: 0px;
	left: 195px;
	z-index: 10;
	background: #FFFFFF;
	display: none;
}
#dh .dh_class .classify .box .menu_one .submenu .boxs{
	width: 980px;
	height: 511px;
	position: absolute;
	top: 0px;
	overflow: hidden;
}
#dh .dh_class .classify .box .menu_one .submenu .boxs .submenu_one{
	width: 980px;
	height: 40px;
}
#dh .dh_class .classify .box .menu_one .submenu .boxs .submenu_one a{
	width: 72px;
	height: 20px;
	background: #A2A2A2 url(../images/home_sprite_1511.png) no-repeat right -146px;
	padding-left: 8px;
	line-height: 20px;
	margin-top: 10px;
	color: #FFFFFF;
	font-weight: 100;
	position: relative;
	float: left;
	margin-left: 10px;
}
#dh .dh_class .classify .box .menu_one .submenu .boxs .submenu_two{
	width: 950px;
	height: 35px;
}
#dh .dh_class .classify .box .menu_one .submenu .boxs .submenu_two li a{
	border-right: none;
}
#dh .dh_class .classify .box .menu_one .submenu .boxs .submenu_three{
	height: 57px;
}
#dh .dh_class .classify .box .menu_one .submenu .boxs .submenu_three li{
	height: 57px;	
}
#dh .dh_class .classify .box .menu_one .submenu .boxs li a{
	font-size: 12px;
	color: #686868;
	font-weight: 100;
	position: relative;
	margin-right: 16px;
	float: left;
	/*background: url(../images/home_sprite_1511.png) no-repeat left -30px;*/
	line-height: 12px;
	padding-top: 10px;
}
#dh .dh_class .classify .box .menu_one .submenu .boxs li a:hover{
	color: #FF2832;
	text-decoration: underline;
}
#dh .dh_class .classify .box .menu_one .submenu .boxs .submenu_four{
	width: 950px;
	height: 35px;
	float: left;
}
#dh .dh_class .classify .box .menu_one .submenu .boxs h4{
	font-size: 12px;
	height: 22px;
	line-height: 30px;
	float: left;
	color: #FF2832;
}
#dh .dh_class .classify .box .menu_one .submenu .boxs li{
	width: 890px;
	margin-left: 89px;
	float: left;
	border-bottom: 1px dashed #D5D5D5;
}
#dh .dh_class .classify .box li:hover .oi{
	position: relative;
	width: 180px;
	height: 34px;
	z-index: 99;
	background: #fff;
}


/*分类菜单栏里面的子菜单结束*/
/*导航栏结束*/
/*轮播图*/
#body{
	width: 100%;
	height: 264px;
	margin: 0 auto;
	background: url(../images/bg_160517_02.jpg) no-repeat center;
}
#body .dd{
	width: 1209px;
	height: 456px;
	margin:0 auto;
	position: relative;
}
#body .dd .carousel{
	width: 807px;
	height: 457px;
	position: absolute;
	left: 200px;
}
#body .carousel .pic img{
	width:807px;
	height: 296px;
	position: absolute;
	top: 0px;
	left: 0px;
	float: left;
	display: none;
}
#body .carousel .pic_ul{
	position: absolute;
	top: 270px;
	left: 347px;
	cursor: pointer;
}
#body .carousel .pic_ul li{
	font-size: 12px;
	width: 20px;
	left: 20px;
	line-height: 20px;
	font-family: Arial;
	background: #646464;
	border-radius: 50%;
	float: left;
	text-align: center;
	color: #FFFFFF;
	margin-right: 5px;
}
#body .dd .carousel .pic_1{
	width: 807px;
	height: 160px;
	position: absolute;
	bottom: 0px;
	float: left;
}
#body .dd .carousel .pic1_ul{
	width: 820px;
	height: 160px;
	position: relative;	
}
#body .dd .carousel .pic1_ul li{
	position: absolute;
	top: 0px;
	left: 0px;
}
/*商品分类结束*/

/*畅品今日闪购*/
#con{
	width: 1200px;
	height: 492px;
	margin:0 auto;
	margin-top: 250px;
	position: relative
}
#con .con_box{
	width: 996px;
	height: 492px;
	float: left;
}
#con .con_head{
	width: 996px;
	height: 34px;
}
#con .con_head .con_box_ul{
	float: right;
	margin-top: 10px;
}
#con .con_head .con_box_ul li{
	width: 12px;
	height: 12px;
	background: #F0F0F0;
	border-radius: 50%;
	float: left;
	cursor: pointer;
}
#con .con_head h3{
	color: #ff2832;
	font-size: 20px;
	text-indent: 5px;
	cursor: pointer;
	font-weight: 400;
	background: #FFFFFF;
	width: 157px;
	height: 28px;
	float: left;
}
#con .con_box .con_box_boxs{
	width: 1012px;
	height: 458px;
	border-top:2px solid #ff2832;
	border-left:1px solid #E6E6E6;
	display: none;
	position: absolute;
	top: 32px;
	left: 0px;
}
#con .con_box .con_box_boxs li{
	width: 199px;
	height: 227px;
	border: 1px solid #e6e6e6;
	border-width: 0 1px 1px 0;
	float: left;
	position: relative;
}
#con .con_box .con_box_boxs li .pic img{
	display: block;
	margin: 10px auto 0;
}
#con .con_box .con_box_boxs li .xianshi{
	margin-right: -10px;
	position: absolute;
	bottom: 55px;
}
#con .con_box .con_box_boxs li .popo{
	width: 180px;
	height: 28px;
	position: absolute;
	bottom: 30px;
	left: 10px;
}
#con .con_box .con_box_boxs li .popo:hover{
	color: red;
	text-decoration: underline;
}
#con .con_box .con_box_boxs li .popo .pone{
	width: 180px;
	height: 14px;
	color: #646464;
	font-size: 12px;
	cursor: pointer;
}
#con .con_box .con_box_boxs li .popo .ptwo{
	color: #ff2832;
	font-size: 12px;
	width: 180px;
	height: 14px;
	display: block;
	line-height: 20px;
	cursor: pointer;
}
#con .con_box .con_box_boxs li .dolles{
	position: absolute;
	bottom: 4px;
	left: 10px;
	color: #ff2832;
}
#con .con_right{
	width: 200px;
	height: 492px;
	float: right;
}
#con .con_right h3{
	color: #FF2832;
	font-size: 20px;
	cursor: pointer;
	width: 196px;
	height: 32px;
	font-weight: 400;
	padding-left: 8px;
	border-bottom: 2px solid #ff2832;
}
#con .con_right .con_right_ul{
	width: 203px;
	height: 456px;
	float: left;
}
#con .con_right .con_right_ul li{
	width: 203px;
	height: 113px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	float: left;
}

/*儿童节会场*/
#conference_hall{
	width: 1202px;
	height: 492px;
	margin: 0 auto;
	margin-top: 30px;
}
#conference_hall .headtop{
	width: 1197px;
	height: 44px;
	border-bottom: 1px solid #E6E6E6;
}
#conference_hall .headtop h4{
	width: 110px;
	height: 28px;
	float: left;
	font-size: 20px;
	font-weight: bold;
	color: #ff2832;
	line-height: 44px;
}
#conference_hall .hall_left{
	width: 439px;
	height: 358px;
	float: left;
	border-left: 1px solid #E6E6E6;
	border-right: none;
}
#conference_hall .hall_left a{
	width: 216px;
	height: 195px;
	border-right:#E6E6E6 1px solid;
	border-bottom: 1px solid #E6E6E6;
	float: left;
	display: block;
}
#conference_hall .hall_left a img{
	width: 204px;
	height: 174px;
	margin: 2px 0 0 10px;
}
#conference_hall .hall_middle{
	width: 316px;
	height: 360px;
	float: left;
	border-right: 1px solid #E6E6E6;
	border-left:none ;
}
#conference_hall .hall_middle a{
	width: 314px;
	height: 360px;
	display: block;
}
#conference_hall .hall_middle a img{
	margin: 1px;
}
#conference_hall .hall_right{
	width: 440px;
	height: 360px;
	float: right;
}
#conference_hall .hall_right a{
	width: 216px;
	height: 195px;
	border-right:#E6E6E6 1px solid;
	border-bottom: 1px solid #E6E6E6;
	float: left;
	display: block;
}
#conference_hall .hall_right a img{
	width: 204px;
	height: 174px;
	margin: 2px 0 0 10px;
}
#conference_hall .hall_bottom{
	width: 1200px;
	height: 87px;
	background: #f7f7f7;
	border: 1px solid #e6e6e6;
	float: left;
}
#conference_hall .hall_bottom ul{
	margin: 10px 0 0 10px;
}
#conference_hall .hall_bottom ul li{
	float: left;
	width: 116px;
	height: 65px;
	border-right: 1px dashed #dfdfdf;
}
#conference_hall .hall_bottom ul .youpin{
	border: none;
}
/*1F*/
/*图书·电子书*/
#library{
	width: 1200px;
	height: 499px;
/*	background: #F0F0F0;*/
	margin:0 auto;
	margin-top: 30px;
	position: relative;
}
#library .library_head{
	width: 910px;
	height: 46px;
	border-bottom: #000000 2px solid;
	position: relative;
}
#library .library_head h3{
	width: 145px;
	height: 45px;
	float: left;
}
#library .library_head h3 a{
	font-size: 20px;
	font-weight: 700;
	font-family: "Microsoft YaHei";
	color: #323232;
	line-height: 45px;
}
#library .library_head h3 a:hover{
	color: #FF2832;
}
#library .library_head .tab_1f{
	float: right;
}
#library .library_head .tab_1f li{
	width: 112px;
	height: 44px;
	float: left;
	font-size: 14px;
	text-align: center;
	line-height: 45px;
	font-weight:400;
	color: #646464;
	background: #F5F5F5;
	border: 2px solid transparent;
	border-bottom: none;
}
#library .library_head .tab_1f .cur{
	border: 2px solid #000000;
	border-bottom: none;
	background: white;
	font-weight: bold;
	color: #525252;
	height: 46px;
}
#library .library_left{
	width: 238px;
	height: 441px;
	background: #A2A2A2;
	margin-top: 12px;
	float: left;
}
#library .library_head .tab_book{
	width: 670px;
	height: 440px;
	border: 1px solid #E6E6E6;
	border-bottom: none;
	position: absolute;
	top: 60px;
	left: 238px;
}
#library .library_head .tab_book .book{
	display: none;
}
#library .library_right{
	width: 280px;
	height: 499px;
	border: 1px solid #E6E6E6;
	position: absolute;
	top: 0px;
	right: 0px;
}
#library .library_right .tab_aa{
	width: 280px;
	height: 47px;
	background: #F5F5F5;
}
#library .library_right .tab_aa li{
	width: 140px;
	height: 47px;
	float: left;
}
#library .library_right .tab_aa li a{
	font-size: 16px;
	font-weight: 400;
	color: #666;
	font-family:  "Microsoft YaHei";
	text-align: center;
	line-height: 46px;
	display: block;
}
#library .library_right .tab_paihang{
	width: 280px;
	height: 452px;
}
#library .library_right .tab_paihang .paihang{
	display: none;
}
#library .library_right .tab_paihang .paihang .book_cx{
	width: 280px;
	height: 452px;
	overflow: hidden;
}
#library .library_right .tab_paihang .paihang .book_cx .book_word .book_title{
	width: 278px;
	height: 34px;
	border-bottom: 1px solid #e5e5e5;
}

#library .library_right .tab_paihang .paihang .book_cx .book_word .num{
	width: 25px;
	height: 35px;
	display: block;
	float: left;
	color: #ff3228;
	padding-left: 15px;
	font-weight: 700;
	font-family: Arial;
	font-size: 12px;
	line-height: 28px;
	background: #FFFFFF;
}
#library .library_right .tab_paihang .paihang .book_cx .book_word p{
	width: 238px;
	height: 31px;
	overflow: hidden;
	float: left;
}
#library .library_right .tab_paihang .paihang .book_cx .book_word p .num_word{
	width: 160px;
	height: 31px;
	overflow: hidden;
	display: block;
	line-height: 28px;
	color: #646464;
	font-size: 12px;
}
#library .library_right .tab_paihang .paihang .book_cx .book_word .bok{
	width: 278px;
	height: 140px;
	border-bottom: 1px solid #e5e5e5;
	display: none;
}
#library .library_right .tab_paihang .paihang .book_cx .book_word .bok .num_num1{
	width: 25px;
	height: 141px;
	padding-left: 15px;
	display: block;
	color: #ff3228;
	font-weight: 700;
	font-family: Arial;
	font-size: 12px;
	float: left;
	line-height: 46px;
	background: #FFFFFF;
	
}
#library .library_right .tab_paihang .paihang .book_cx .book_word .bok img{
	width: 90px;
	height: 90px;
	float: left;
	padding-top: 20px;
}
#library .library_right .tab_paihang .paihang .book_cx .book_word .bok p{
	width: 140px;
	height: 85px;
	float: left;
	overflow: hidden;
	padding-top: 20px;
}
#library .library_right .tab_paihang .paihang .book_cx .bok p a{
	display: block;
	color: #646464;
	font-weight: 400;
	font-family:"微软雅黑"
}
#library .library_right .tab_paihang .paihang .book_cx .bok p a:hover{
	color: #FF2832;
	text-decoration: underline;
}
#library .library_right .tab_paihang .paihang .book_cx .bok p a:hover .bok_word{
	color: #FF2832;
	text-decoration: underline;
}
#library .library_right .tab_paihang .paihang .book_cx .bok p .bok_word{
	display: block;
	color: #969696;
}


/*最新上架 Tab切换*/
#library .library_head .tab_book .book .news_book{
	width: 335px;
	height: 220px;
}
#library .library_head .tab_book .book .book_up{
	width: 334px;
	height: 221px;
	float: left;
}
#library .library_head .tab_book .book .book_up li{
	width: 166px;
	height: 220px;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	float: left;
	position: relative;
	
}
#library .library_head .tab_book .book .book_up li a{
	font-size: 12px;
	padding-left: 9px;
	color: #646464;
	display: block;
}
#library .library_head .tab_book .book .book_up li a:hover{
	text-decoration: underline;
	color: #FF2832;
}
#library .library_head .tab_book .book .book_up li .price{
	color: #FF2832;
	font-size: 14px;
	position: absolute;
	bottom: 10px;
	left: 9px;
}
#library .library_head .tab_book .book .book_up li .discount{
	color: #969696;
	font-size: 12px;
	position: absolute;
	left: 70px;
	bottom: 10px;
	text-decoration: line-through;
}
/*最新上架 Tab切换结束*/
/*最新上架轮播图自动轮播*/
#library .library_head .tab_book .book .book_lunbo{
	width: 334px;
	height: 220px;
	float: left;
	position: relative;
	border-right: 1px solid #E6E6E6;
	box-sizing: border-box;
	overflow: hidden;
}
#library .library_head .tab_book .book .book_lunbo .btn1{
	width: 30px;
	height: 43px;
	background: #CCCCCC url(../images/home_sprite_1507.png) no-repeat 0px -84px;
	position: absolute;
	top: 80px;
	left: 0px;
	display: none;
}
#library .library_head .tab_book .book .book_lunbo .btn2{
	width: 30px;
	height: 43px;
	background: #CCCCCC url(../images/home_sprite_1507.png) no-repeat -38px -84px;
	position: absolute;
	top: 80px;
	right: 0px;
	display: none;
}

#library .library_head .tab_book .book .book_lunbo .book_number{
	width: 60px;
	height: 8px;
	position: absolute;
	bottom: 1px;
	left: 140px;
}
#library .library_head .tab_book .book .book_lunbo .book_number li{
	width: 10px;
	height: 3px;
	background: #FFFFFF;
	margin-right: 3px;
	float: left;
}
#library .library_head .tab_book .book .book_lunbo .news_book li{
	position: absolute;
	z-index: -1;
	
}
#library .library_head .tab_book .book .book_lunbo .news_book li img{
	width: 333px;
	float: left;
}
/*最新上架轮播图自动轮播结束*/
/*图书·电子书结束*/
/*自由品牌*/
#free{
	width: 1200px;
	height: 385px;
	margin:0 auto;
	margin-top: 20px;
}
#free .time{
	width: 1200px;
	height: 42px;
}
#free .imgss{
	width: 1200px;
	height: 343px;
	/*background: #E0E0E0;*/
	border-top: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
}
#free .imgss .imgss_left{
	width: 400px;
	height: 343px;
	/*background: #FFA500;*/
	float: left;
}
#free .imgss .imgss_middle{
	width: 398px;
	height: 341px;
	/*background: #FF4466;*/
	float: left;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}
#free .imgss .imgss_right{
	width: 400px;
	height: 341px;
	/*background: #FF0000;*/
	float: right;
}
#free .imgss .imgss_left .imgss_one{
	width: 199px;
	height: 170px;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	float: left;
}
#free .imgss .imgss_right .imgss_one{
	width: 199px;
	height: 170px;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	float: left;
}
/*自由品牌结束*/

/*1F*/
/*2F*/
/*母婴玩具*/
#ladies{
	width: 1200px;
	height: 498px;
	margin:0 auto;
	margin-top: 20px;
	position: relative;
}
#ladies .ladies_head{
	width: 1200px;
	height: 46px;
	border-bottom: 2px solid #000000;
}
#ladies .ladies_head h3{
	width: 150px;
	height: 46px;
	float: left;
}
#ladies .ladies_head h3 a{
	font-size: 20px;
	color: #323232;
	font-weight: 700;
	font-family: "微软雅黑";
	line-height: 44px;
}
#ladies .ladies_head h3 a:hover{
	color: #FF2832;
}
#ladies .ladies_head .ladies_tab{
	width: 462px;
	height: 46px;
	float: right;
}
#ladies .ladies_head .ladies_tab li{
	width: 112px;
	background: #F5F5F5;
	height: 44px;
	float: left;
	border: 2px solid transparent;
	border-bottom: none;
	border-right: 1px solid #E6E6E6;
}
#ladies .ladies_head .ladies_tab li a{
	font-size: 14px;
	line-height: 46px;
	font-weight: 400;
	text-align: center;
	display: block;
	font-family: "微软雅黑";
}
#ladies .ladies_head .ladies_tab li a:hover{
	font-weight: bold;
	color: #323232;
}
#ladies .ladies_head .ladies_tab .car{
	border: 2px solid #000000;
	background: #fff;
	border-bottom: 0;
	font-weight: bold;
	height: 46px;
	display: block;
}
#ladies .ladies_head .ladies_tab_box{
	width: 960px;
	height: 438px;
	position: absolute;
	top: 58px;
	right: 0px;
}
#ladies .ladies_head .ladies_tab_box .box{
	display: none;
	position: relative;
}
#ladies .ladies_box{
	width: 1198px;
	height: 438px;
	margin-top: 10px;
	border: 1px solid #E6E6E6;
}
#ladies .ladies_left{
	width: 238px;
	height: 438px;
	border-right: 1px solid #E6E6E6;
}
#ladies .ladies_head .ladies_tab_box .box .pis{
	width: 383px;
	height: 219px;
	border-right: 1px solid #E6E6E6;
	position: relative;
	top: 1px;
	float: left;
}
#ladies .ladies_head .ladies_tab_box .ladies_news{
	width: 576px;
	height: 221px;
	float: left;
}
#ladies .ladies_head .ladies_tab_box .aa{
	width: 960px;
}
#ladies .ladies_head .ladies_tab_box .ladies_news li{
	width: 191px;
	height: 219px;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	float: left;
}
#ladies .ladies_head .ladies_tab_box .ladies_news li img{
	margin-top: 5px;
	margin-left: 20px;
}
#ladies .ladies_head .ladies_tab_box .ladies_news .word{
	width: 172px;
	height: 32px;
	padding-left: 9px;
	
}
#ladies .ladies_head .ladies_tab_box .ladies_news .word a{
	display: block;
	font-family: "微软雅黑";
	
}
#ladies .ladies_head .ladies_tab_box .ladies_news .pir{
	width: 172px;
	height: 17px;
	font-size: 14px;
	font-family: Arial;
	color: #ff2832;
	padding-left: 9px;
	padding-top: 5px;
}

/*母婴玩具结束*/
#logos{
	width: 1198px;
	height: 56px;
	border: 1px solid #E6E6E6;
	border-top: none;
	margin:0 auto;
	overflow: hidden;
	position: relative;
}
#logos:hover .arrow{
	display: block;
}
#logos:hover .arrows{
	display: block;
}
#logos .arrow{
	width: 30px;
	height: 43px;
	position: absolute;
	top: 7px;
	left: 0px;
	background: #CCCCCC url(../images/home_sprite_1507.png) no-repeat 0px -84px;
	display: none;
	border: none;
	z-index: 99;
}
#logos .arrow:hover{
	background: #808080 url(../images/home_sprite_1507.png) no-repeat 0px -84px;;
}
#logos .arrows{
	width: 30px;
	height: 43px;
	position: absolute;
	top: 7px;
	right: 0px;
	background: #CCCCCC url(../images/home_sprite_1507.png) no-repeat -38px -84px;
	border: none;
	display: none;
	z-index: 99;
}
#logos .arrows:hover{
	background: #808080 url(../images/home_sprite_1507.png) no-repeat -38px -84px;
}
#logos .lgo{
	width: 3595px;
	height: 57px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#logos .lgo li{
	width: 1195px;
	height: 57px;
	/*padding: 3px 4px 2px 5px;*/
	padding-left: 3px;
	float: left;
}
#logos .lgo li a{
	float: left;
	margin-right: 9px;
}
/*2F*/

/*创意文具*/
#originality{
	width: 1200px;
	height: 184px;
	margin:0 auto;
	margin-top: 20px;
}

/*创意文具结束*/

/*页尾*/
#footer{
	width: 100%;
	height: 79px;
	background: #fafafa;
	border-bottom: 1px solid #ebebeb;
	border-top: #FF2832 2px solid;
	margin-top: 36px;
	float: left;
}
#footer .footer_box{
	width: 1135px;
	height: 78px;
	margin:0 auto;
}
#footer .footer_box .footer_pic{
	width: 235px;
	height: 66px;
	display: block;
	float: left;
	padding: 7px 0 7px 48px;
	margin-top: 8px;
}
#footer .footer_box .footer_pic .footer_pic_one{
	width: 138px;
	height: 52px;
	display: block;
	background: url(../images/footer_bg.png) no-repeat 0px 1px;
}
#footer .footer_box .footer_pic .footer_pic_two{
	width: 138px;
	height: 52px;
	display: block;
	background: url(../images/footer_bg.png) no-repeat 0px -51px;
}
#footer .footer_box .footer_pic .footer_pic_three{
	width: 138px;
	height: 52px;
	display: block;
	background: url(../images/footer_bg.png) no-repeat 0px -104px;
}
#footer .footer_box .footer_pic .footer_pic_four{
	width: 138px;
	height: 52px;
	display: block;
	background: url(../images/footer_bg.png) no-repeat 0px -156px;
}
/*购物指南*/
#public{
	width: 945px;
	height: 170px;
	margin: 0 auto;
	padding-top: 30px;
}
#public .public_footer{
	width: 154px;
	height: 116px;
	text-align: center;
	border-right: 1px dashed #7d7d7d;
	float: left;
}
#public .footy{
	border-right: none;
}
#public .public_footer dt{
	color: #323232;
	font-size: 14px;
	line-height: 36px;
	font-family: "microsoft yahei";
}
#public .public_footer dd a:hover{
	color: #F44D20;
}
#public .public_footer dd a{
	font-size: 12px;
	color: #7d7d7d;
	font-weight: 400;
	font-family: "microsoft yahei";
}
#footr{
	width: 100%;
	height: 270px;
	border-top: 1px solid #EBEBEB;
}
#footr .jianjie{
	width: 920px;
	height: 37px;
	margin: 0 auto;
	margin-top: 22px;
}
#footr .jianjie a{
	color: #8c8c8c;
	font-family: "微软雅黑";
	padding-left: 20px;
	padding-right: 20px;
	border-right: 1px solid #8c8c8c;
	text-align: center;
	display: block;
	float: left;
}
#footr .jianjie a.reci{
	border-right: none;
}
#footr .copyright{
	width: 960px;
	height: 30px;
	margin:0 auto;
}
#footr .copyright span{
	text-align: center;
	line-height: 20px;
	display: block;
	font-size: 12px;
	color: #8C8C8C;
}
#footr .footer_copyriht{
	width: 700px;
	height: 50px;
	margin:0 auto;
	text-align: center;
}
#footr .footer_copyriht a{
	font-family: "微软雅黑";
	padding-right: 20px;
	border-right: 1px solid #8c8c8c;
}
#footr .footer_copyriht span{
	font-size: 12px;
	color: #8c8c8c;
	padding-right: 20px;
	padding-left: 20px;
	border-right: 1px solid #8c8c8c;
}
#footr .footer_copyriht .shipin{
	border-right: none;
}
#footr .footer_copyriht .spe{
	border-right: none;
}
#footr .footer_bottom{
	width: 855px;
	height: 87px;
	margin:0 auto;
	margin-top: 20px;
	padding: 10px 0 0 340px;
}
#footr .footer_bottom img{
	display: block;
	padding-right: 15px;
	float: left;
}























